package com.ruoyi.system.client;

import com.ruoyi.system.domain.csqaq.DynamicResponse;
import com.ruoyi.system.domain.csqaq.GoodsInfoBySearchResponse;
import com.ruoyi.system.domain.csqaq.GoodsInfoResponse;
import com.ruoyi.system.domain.csqaq.HomeDateResponse;
import com.ruoyi.system.mapper.CsOrnamentNameMapper;

public interface CsQaqApiClientService {

    HomeDateResponse getCsQaqCurrentData();

    DynamicResponse getCsQaqSubData(String apiToken);

    DynamicResponse getCsQaqInventoryDynamic(String apiToken, Long taskId);

    GoodsInfoResponse getCsQaqGoodsInfoByGoodId(String apiToken, Long goodId);

    GoodsInfoBySearchResponse getCsQaqGoodsInfoBySearch(String apiToken, String search);


    void updateOrnamentNames1(CsQaqApiClientService apiClientService, CsOrnamentNameMapper mapper);
}
